cooling box - French English Dictionary